MotoPress\Appointment\Crons\ExportBookingsCron A

Total Complexity 71
Dependencies 6
Dependents 2
Total lines 522
Lines of code 317
Logical lines of code 173
Comment lines 36
Methods 11
Properties 0

Methods 11

Method Rating Maintainability Complexity Lines of code
getBookingReservationExportData()
D
30 31 116
getBookingsSQLWhereClause()
A
43 12 52
processTask()
A
44 11 46
findNextBookingForExport()
S
51 4 27
calculateCurrentExecutionPercentage()
S
59 4 14
getExportFileUrl()
S
60 2 14
getBookingExportColumns()
S
51 1 26
initTaskChainDataAndStartCron()
S
66 2 8
getExportFilePath()
S
67 2 8
getCronActionHookName()
S
81 1 3
getCronStartIntervalId()
S
81 1 3